
class Foo(object):

    def __init__(self, num):
        self.__num = num

    @property
    def get_num(self):
        return self.__num


if __name__ == '__main__':
    foo = Foo(5)
    # print(foo.get_num())
    # 加了property之后可以像使用属性一样使用方法(感觉用处不大)，该属性装饰的方法只能有一个self参数
    print(foo.get_num)

